Kotomora
恥ずかしながら (hazukashinagara) Japanese meaning | Kotomora