Metal Storm logo
Masanori "Kerry" Takahashi


Member

1986 X Japan - guitars  

Personal information