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