Monster Safari

Costume construction. Designed by Screen Novelties