Squirrelanoid (Heroclix TMNT2-015)



Squirrelanoid is a Heroclix figurine released in the Heroes in a Half Shell set.