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