Jan 22, 2018 (6 years ago) Shangri-La Osaka, Ōsaka, Japan
Heavy Metal, Power Metal, Technical Thrash Metal, Thrash Metal, British Power Metal, Power Thrash, and Melodic Thrash.
Sign Up or Login to comment.
Choose the vendor you'd like to view:
Need a place to stay? Find nearby lodging