eclgy.com
Google with an environmental focus
Web    Images    Video    News    Maps    more »

Akkorokamui (アッコロカムイ) is a gigantic fish-like or octopus-like monster from Ainu folklore, which supposedly lurks in Funka Bay in Hokkaidō. It is said that its enormous red body can be seen from a great distance. It is possibly a giant squid or an octopus.… (More on Akkorokamui)
© 2006-2010 eclgy.com, powered by Google