Level 3
Puppet Master  Artozo

Puppet Master

A strange creature pulled straight from the comic book realm wielding hand puppets. This creature has leapt from the pages and is now roaming the earth.

Current price
General Information
Activity