VenueVenueShibuya CycloneTokyo, JapanMusicBrainzFollow0 followersShowsMediaShowPeelingFlesh Live in Japan 2026Mar 29, 2026Shibuya Cyclone · Tokyo, JapanFestivalTIF ASIA TOUR TOKYO 2024 EXTRAOct 19, 2024Shibuya Cyclone · Tokyo, JapanFestivalExtreme Beast 2001Aug 24, 2001Shibuya Cyclone · Tokyo, JapanShowFantômas at Shibuya CycloneNov 27, 2000Shibuya Cyclone · Tokyo, Japan