Clara is then stunned when the Doctor takes her to meet Orson Pink, a time traveller from a 100 years in the future who has become stranded at the end of the universe who bears a striking resemblance to Danny (both are played by Anderson).
Clara is then stunned (both are played by Anderson). The Doctor takes her to meet Orson Pink in the future. This future has become stranded at the end of the universe. This universe bears a striking resemblance to Danny. Orson Pink is a time traveller from a 100 years.