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