Batman goes all out Ninja…

The anime cinematic movies that DC rolls out every couple of months have displayed some of…

Games