Josh Lee
Winner of Contest Prize : 100
Winning Design : Zombie Cactus!
Declared on : 14th Jan 2011