Thursday, March 31, 2016

Umibozu

Umibozu is a creature from Japanese legends. It attacks ships during calm nights. It's so big, that no one ever saw it full size

No comments: