A tale of epic battles. . Cai BATMAN