For any gamers that enjoy strange Japanese visuals, the Cho Aniki series is about as bizarre as games get. Imagine …