Kotomora
照り映える (terihaeru) Japanese meaning: shine brightly | Kotomora