The Daily Neopets Item Database
Itchi

Itchi

r99
Super Rare

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

Restock Info

Active
Release Date: December 16, 2003

Item Notes

This item is awarded for completeing a quest from The Coincidence.