Metal Storm logo
Yuji "Terry" Izumisawa


Member

1983-1985 X Japan - guitars  

Personal information