Showing posts with label bioluminescent. Show all posts
Showing posts with label bioluminescent. Show all posts

Tuesday, February 26, 2008

Tomato Monster




The Brief: A monster (on spec)
The Critique: Too scary! He's a tomato and he's yelling right in my ear!
Job Status: Rejected