Kotomora
晴れがましい (haregamashii) Japanese meaning: grand | Kotomora