Surferosa play the Harajuku Astro Hall in Tokyo
Location: Harajuku Astro Hall, Tokyo, Japan
Surferosa
o Japan