Sunday, March 29, 2009

Kusshi Reports of an unknown creature allegedly lurking in the waters of Lake Kussharo on Japan's northern island of Hokkaido. With maps and photos.

No comments: