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 developing insane video games. Let’s go crazy with these 7 Crazy Japanese games you should know about if you want to call yourself a gamer. Continue reading