Kotomora
面する (めんする, mensuru) Japanese meaning: face | Kotomora