Jan 21, 2018 (6 years ago) Space Odd Shibuya, Tokyo, 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