The Terrible Terror-Pin is a supervillain. The Green Witch has taken their "rotund, tortoise-themed power frame" or "power armor", and kept it in her secure vault.[1]
Advertisement
The Terrible Terror-Pin is a supervillain. The Green Witch has taken their "rotund, tortoise-themed power frame" or "power armor", and kept it in her secure vault.[1]