Chumbacabra

Crazed, rabid murderer or spiritual 9th member of the band? The chumbacabra is a bizarre cryptid creature spotted exclusively at Chumbawamba concerts. Is this deadly devil friend or foe? Only it's victims can tell...

First appeared in episode 110.

Matt Donaher