Metal Storm logo
Takeda


Member

1989-1990 Shellshock - guitars  

Personal information