In which Tiny Kenobi encounters his alternate universe giant lizard self.