Albums16-bit FLACPreview Good Nights EPGood Nights EP Need For Mirrors 2023 From $2.49Preview Toxxxic EPToxxxic EP Need For Mirrors 2022 $2.7916-bit FLACPreview Ultra ViolinUltra Violin Need For Mirrors 2021 From $2.49Preview FlamesFlames Need For Mirrors 2020 $9.99Contains explicit content16-bit FLACPreview Bubbles (Explicit)Bubbles (Explicit) Need For Mirrors 2020 From $2.49Preview Surf Club EPSurf Club EP Need For Mirrors 2019 $4.9516-bit FLACPreview Royal BloodRoyal Blood Need For Mirrors 2019 From $3.49Preview SwimSwim Need For Mirrors 2018 $9.99Preview SwimSwim Need For Mirrors 2018 $9.99Preview Swim LP SamplerSwim LP Sampler Need For Mirrors 2018 $1.9816-bit FLACPreview Veto EPVeto EP Need For Mirrors 2018 From $3.4916-bit FLACPreview Sacred Heart EPSacred Heart EP Need For Mirrors 2014 From $2.4916-bit FLACPreview FoodFood Need For Mirrors 2014 From $2.4916-bit FLACPreview Gunga P EPGunga P EP Need For Mirrors 2013 From $3.99Preview VoltaireVoltaire Need For Mirrors 2013 $2.79Preview MethxxMethxx Need For Mirrors 2012 $2.49Preview Pitchfork / Type 4Pitchfork / Type 4 Need For Mirrors 2011 $2.38Preview Gallows / NevadaGallows / Nevada Need For Mirrors 2010 $2.38Preview Tilt/Wasted YouthTilt/Wasted Youth Need For Mirrors 2010 $2.38