the final battle has come

the final battle has come