Hinomoto

Hinomoto is one of the four largest islands making up Kozakura.