Kotomora
晴れ上がる (hareagaru) Japanese meaning: clear up | Kotomora