Hard Rock & Metal Watch New SHOW-YA Video For “Tokyo, I Scream” Today, SHOW-YA – the queens of the Japanese metal scene who are celebrating their 35th anniversary this year – reveal the new video “Tokyo, I Scream.” The track,... Bobby CaughronNovember 3, 2021