Chuchu

A crazy, obsessed muppet fan!

Watching Fraggle Rock
Birthday
March 7
Location
In Boober's hole
Occupation
Student
Top