Yikky Boo!

A rather odd member of Cheeky's Supporting Cast.