Pizzicatoad

Pizzicatoad is the Aura, Rubber, & Radiation monster that fools others with it’s cute appearance. Pizzicatoad is actually a menace that must be avoided and stopped. If it catches you... well.... I hope you like swimming in stomach acid...