Steph Zircon Rose

Steph Zircon Rose, also known as StehZee, is an animator for Inanimate Insanity Invitational.

Animation Credits
TBA