Kotomora
誓言 (せいげん, seigen) Japanese meaning: oath | Kotomora