-

Music / Pop/Rock | Shibuya

Alcatrazz @ Tsutaya O-East

L.A.-based metal band from the 1980s.