Itchi

From NeoDex
Jump to: navigation, search
petpetpet_fire_ryte.gif

The Itchi is a Petpetpet. It is one of the Petpetpets in Itchy Invasion.

External Links[edit]