Download links and information about It Is Rain in My Face. by It Is Rain In My Face. This album was released in 2012 and it belongs to Ambient, Electronica genres. It contains 12 tracks with total duration of 31:30 minutes.