Make Believe Melodies’ Guide To South By Southwest: The Japanese Bands You Should See
Starting this Tuesday, thousands of music nerds will descend on Austin, Texas for the music portion of the South By Southwest festival, or every blogger’s personal Shangri-La. Over the course of five days, bands from all over the world will play an ungodly number of concerts at all sorts of wacky times while various fans/writers…