Kotomora
恥をかく (hajiokaku) Japanese meaning: be embarrassed | Kotomora