Sea Angels, Clione, Hokkaido

The Amazing Creatures In Hokkaido

Sea Angels of Hokkaido Did you hear about the “Sea Angels” ? The story is about Abashiri city in Hokkaido. Abashiri city is a tiny city on the north-east coast of Hokkaido. Abashiri located by Okhotsk Sea (which is located between Russia and Hokkaido. The sea is named after Okhotsk, the first Russian settlement in the Far East). In winter, this […]

The Amazing Creatures In Hokkaido Read More »