Want to catch a spiritomb that's not a gift pokemon (like the two you can get via story). I know you can get it in turnback cave but I keep getting conflicting information on that. Some have said it's a random encounter, and some have said I have to break rocks. So far, I'm pretty sure it's not a random encounter since I've been trying for an multiple hours so I guess it's via breaking the rocks in the place which is where I also get confused. Is it a random rock encounter like geodude or will it be like a pickup I get when I break the rock (an odd keystone). If it's a keystone, then is it obtained like I just mentioned or is it a held item by a geodude?