(no subject)

Jan 12, 2011 20:00

It's the moment we've all been waiting for:

http://www.youtube.com/watch?v=imoWdOM6kQk
Japan does Lovecraft.
Previous post Next post
Up