For the rock type Pokemon. That would be Aggron. I was so attached with cute baby rock turtle Aron XD and to think its final evolution is something cool and badass like Aggron : D Really love that head design with its peculiar aesthetics. Which is your favorite rock type Pokemon?