Japanese Visual Kei veterans Razor have made an epic comeback with their latest single ‘Cries of Art’. This throaty and grungy visual kei song really shows just how much talent Razor has, The drums and guitar progressions are tight and heavy and the vocals and lyrics tie in perfectly creating the perfect storm of an epic Visual Kei Track. Check out Razor here!