Just to clarifiy, is Shuckle ONLY found in the rocks in apopyhll beach? Or can he be found in any rock? The posts about him don't make it very clear which it is. Also, if it is only in apopyhll, how long until you get to apopyhll after finishing Shelly gym battle? Thanks! I really want me a super tanky Shuckle