Kotomora
大台 (おおだい, oodai) Japanese meaning: major mark | Kotomora