You can find it at Cydonia Castle on Sunshire. It's very rare, so you must be patient and you will need 10-20 starseeds.
The spike can be found in Monster Galaxy on the planet Rock Boom. The spike can be found underground in the mine area. You may need to defeat some enemies to access it.
First go to cydonia castle and find a spike. Second battle with spike and make his health less than 30. Then just use a starseed. If your lucky you can catch it with only 3starseed. I used 4starseed. Good luck.
You can find monster galaxy in Myspace or Twitter
no where
Monster Galaxy Were do i find a yoake? you can find one at west summer road it may take some time to get it and find it but it is worth it
at megahole
In the graveyard
In fridge
in pueblonia
toliet
in your asss