Summary: Liz discovers a superhero in an unexpected place. Who is this hero and where did that lizard come from?