Glitch Glitch

Glitch Glitch is a htff villain in the probably upcoming htff spin-off serie Happy Tree Villains.