emerging indie bands' writeup of tokyo megaplex