Kotomora
得意満面 (とくいまんめん) Japanese meaning | Kotomora