Abashiri

Abashiri is a city located in Okhotsk Subprefecture, Hokkaido, Japan.

Expert Essay

Japan

1881-1908, under the penal code by French jurist Boissonade, Hokkaido was Japan’s only penal colony. Often called Naikoku shokuminchi, “internal colony.”

Read More