Kotomora
気恥ずかしい (kihazukashii) Japanese meaning | Kotomora