Crater Critter

The Crater Critters are rock aliens.

Appearances

 * My Life as a Teenage Robot