Island Series Cape Koibito at Io Island, Kagoshima, Japan This article introduces Cape Koibito at Io Island, Kagoshima, Japan. Koibito means lover in Japanese. You can have a won... 2019.12.10 Island Series