Terrorcane

Terrorcane is one of the trappable villains in Skylanders: Leaders.