Itchi

From NeoDex
Jump to navigation Jump to search
petpetpet_fire_ryte.gif

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

External Links