Kotomora
人工島 (じんこうとう) Japanese meaning | Kotomora