Kotomora
約束の地 (やくそくのち) Japanese meaning | Kotomora