Tanegashima

Tanegashima

Tanegashima (種子島?) is an island lying to the south of Kyushu, in southern Japan, and is part of Kagoshima Prefecture. The island is the second largest of the Ōsumi Islands.

Read more about Tanegashima.