2013 Adagio830 Echo Canyon Emo France Germany Hardcore Illustration Post Rock Protagonist Music Red Sed Non Satiata Vinyl Mappō / Sed Non Satiata 2013/06/01