was at Tsurumidai (鶴見台) the crane sanctuary in Hokkaido, took some shots of resident Red-crowned Cranes (Sarurun Kamui) despite the heavy snow. Sarurun Kamui means God of the Marsh in Ainu language. Ainu people are the earliest known inhabitants of Hokkaido and some surrounding areas. more shots on my gallery as well.
Sarurun Kamui
God of the Marsh
God of the Marsh