Guest Stars David Attenborough as Himself Noel Fielding as Himself Daniel Radcliffe as Himself Seal as Himself