Supergirl: Easter Eggs and DC Comics References in "Strange Visitor From Another Planet"