a music festival in neon streets of tokyo