Kotomora
恥ずかしい (はずかしい) Japanese meaning | Kotomora