Neopets Wiki
Register
Advertisement

The Itchi is a Petpetpet (a pet for your Petpet).

Itchi

A pesky Itchi.

Eww gross... Dont let this get near your Petpet.

You can buy this Petpetpet from the Shop Wizard for around 74,000NP

Itchy Invasion[]

The Itchi is one of the Petpetpets featured in the game Itchy Invasion. You can play here.

Advertisement