Hamobai

Perhaps, this is misprint. There is island Habomai at the North of Japan.