Kotomora
花恥ずかしい (hanahazukashii) Japanese meaning | Kotomora