Mash-Up #229 Batman vs Lightning Lad

Can this be true? Has Lightning Lad really killed the Penguin?!