The Alpha and The Omega (SERIES FINALE)

S02 Ep10 Krypton