Kotomora
オノゴロ島 (おのごろじま) Japanese meaning | Kotomora