Kotomora
汗顔 (かんがん, kangan) Japanese meaning: ashamed | Kotomora