Kotomora
得意満面 (tokuimanmen) Japanese meaning: triumphant air | Kotomora