Gaming Reviews, News, Tips and More.
We may earn a commission from links on this page

Shibuya, the Animated Version

We may earn a commission from links on this page.

Tokyo hotspot Shibuya means a lot of things to a lot of different people. To me, it means nice sneakers and a Starbucks with a hell of a view. To artist Andrew Wilson, it means Mario crossing the street.

Shibuya [Andrew Wilson]