Posted on April 3, 2014April 3, 2014 Shi-booyah In Your Face! Night life in Shibuya, Tokyo. On your mark...get set... ...and they're off! Share this:TwitterFacebookLike this:Like Loading...