Final Battle. . Final Battle