Teuri Island, Hokkaido, Japan