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 »