Feb 28
Interesting…Ia! Ia!?
First a giant squid goes on display here in London and now they find a “lost civilisation” in Sumbawa in Indonesia. Its on an island in the middle of the sea. Guess they ticked off Cthulhu; after all that is his part of world isn’t it?











