Our adventure living, working and traveling in Japan.
Thursday, 9 February 2012
Loch Ness Monster
We all want to believe in monsters. The Japanese have been especially wishful in the past with their Godzilla movies. Anyway these monsters are merely large freshwater eels in the largest lake in Kyushu.
No comments:
Post a Comment