Two rare Oarfish have been spotted by locals washed on on the beaches of Japan. Many believe its a sign, omen or a warning from God - according to Japanese lore that a natural disaster could strike at any time soon.
The deep sea serpents were spotted just months before the Fukushima earthquake back in 2011.
No comments:
Post a Comment