Curiouser and curiouser. Who is the mystery Kryptonian?

Looking forward to part 3!