Metal Storm logo
Mika Haapasalo


Member

1992-1993 Demigod - guitars  
1995-1997 Demigod - vocals  
2001 Demigod - vocals  

Personal information