Kotomora
雨交じり (amemajiri) Japanese meaning: mixed with rain | Kotomora