Batman Ninja

Junpei Mizusaki’s time-travelling monkey story is as much the insane spectacle as you’d imagine.