Epic battle. . Epic battle