Kotomora
面皮 (めんぴ, menpi) Japanese meaning: face | Kotomora