Over the course of a month I built a Ninja Turtle head out of liquid latex and cotton wool.
This is a wall mounted item.
Mystery of the Santa Claus has been released.
Sad Clown, an experimental live action short film has been released.
Ranger Red has been released.
Please contact me via the contact form.