fbpx

Video Game

17/11/2019

Shibuya Production’s newest game release is scheduled for November 19th

The wait is coming to an end. Fans of the video game Shenmue will be able to find their universe...