Kotomora
照れ顔 (teregao) Japanese meaning: blushing face | Kotomora