Kotomora
十刹 (じっせつ) Japanese meaning | Kotomora