Metal Storm logo
Taru Harjula


Studio musician

2006 Excalion - vocals  

Personal information