We're back at it again in another Where We Stand this time in the streets of Shibuya in Ghostwire Tokyo. If you're curious to see ... source