Monday, September 28, 2009

Nothing Good Can Come Of This

Mechanical Tumor is an insane monstrosity thought up by Mio I-zawa whose sole intent is to jab a hypodermic needle full of crazy into our collective heart of madness.

No comments: