This article needs additional citations for verification. (January 2009) |
Moneron Island, (Russian: Монерон, Japanese: 海馬島, romanized: Kaibato, トド島, Todojima, Ainu: Todomoshiri) is a small island off Sakhalin Island. It is a part of the Russian Federation.