Our latest Ride The Rails has John and Michael getting all worked up. We take a trip to Japan in Go Go Nippon! a visual novel game that both teaches you some of Japan’s culture while showing you some naughty anime ladies for no good reason.
Ride The Rails is a weekly series. Be sure to subscribe to our Youtube channel Youtube channel or come back to Chooch every week to see what else we get into.