And to finish off the day, live music in front of Tokyo Station. [2010/09/25 – Tokyo/Near JR Tokyo Station] January 9, 2011 1824 × 1368 Asia 2010: Tokyo And to finish off the day, live music in front of Tokyo Station.