Kariaena Island

Kariaena Island is an island where the city of San-Teresa, Earth’s “Front Door” is located.