Japan can be pretty weird, especially to the rest of the world that isn't used to its strange antics. We found some bizarre games for Reina to play that highlight just how "WTF" some games from Japan...