Surprise Me!

7 Crazy Japanese Games you should know of as a gamer

2015-09-24 2 Dailymotion

Japan, the land of the rising sun and the craziest people on earth. You might know about those weird Japanese tv shows, but they are also very good in