Kotomora
小気味よげに (kokimiyogeni) Japanese meaning: gloatingly | Kotomora