Larvitar

Larvitar, the Rock Skin Pokemon. A Pokemon that eats soil. Once it has eaten a large mountain, it goes to sleep so it can grow.

Type(s):  Rock/Ground

Map Location(s):  Swarm Pokemon

Evolutionary Line:  Larvitar => Pupitar (level 30) => Tyranitar (level 55)