Kotomora
照り渡る (teriwataru) Japanese meaning: shine over | Kotomora