Oct 4, 2008

This Is The Sound They Make Before They Shed Their Human Skin

At least, that's what I've been told about demons.



This is a pretty historical moment. We are about to witness the birth of a demon.

No comments: