Kotomora
晴れがましい (はれがましい) Japanese meaning | Kotomora