Terrance

Terrance is Bowser Junior's pet spider in The Tarantula!