Kotomora
大島 (おおしま, ooshima) Japanese meaning: large island | Kotomora