Kotomora
面前 (めんぜん, menzen) Japanese meaning: presence | Kotomora