Metal Storm logo
Juha Javanainen


Member

1990- Mind Riot - guitars  
2003- The Machete - guitars  

Personal information