Larvitar

Larvitar is a Rock Skin Pokemon. Larvitar hatches from an egg buried deep underground. It has to eat its way to the surface by devouring the soil above it.

Trivia

 * Larvitar is the son of Tyranitar.