yagathai: (Whut?)
2010-09-03 10:28 am
Entry tags:

(no subject)

What... what the living fuck is this thing? Japanese divers pulled it up from the bottom of the ocean. This is some seriously Lovecraftean shit, people.