Metal Storm logo
Riku Taipale


Member

2005 Death Toll 80k - bass  

Personal information

Also known as: Victor Israel