Kotomora
島の制約 (しまのせいやく) Japanese meaning | Kotomora