Harajuku Astro Hall Tokyo, Japan 4 Chome−32−12 1 show hosted · View on Google Maps → Shows (1) Apr 7, 2002 The Mars Volta Harajuku Astro Hall Tremulant ← All venues