The Kaiju Lords vs. The JLA

Kaiju Lords vs. JLA is an Upcoming Death Battle by Thetmartens, and is his first Season Finale.