Second album release from Scarecrow for the first time in two years.