Kotomora
天下晴れて (tenkaharete) Japanese meaning: openly | Kotomora