Blakiston’s Fish Owl (Ketupa blakistoni) is one of the most important gods of the native Ainu people of Hokkaidu, in Japan. It is called “kotan kor kamuy”, which means the “god of the village” or “god who defends the village”. The next story stems from the Ainu. The tortoise in the sea and the owl […]