Chomposaur

Chomposaurs are a type of enemy in EarthBound, appearing only in the Lost Underworld.

Gallery

 * }