Kotomora
島台 (しまだい) Japanese meaning | Kotomora