Kotomora
うら恥ずかしい (urahazukashii) Japanese meaning | Kotomora