Italian Scarlet Records releases debut album Faceless Strangers August 5'th 2016.