Move over Idina Menzel and Jonathan Groff! The first pictures of Neil Patrick Harris's upcoming guest appearance have a appeared online and they are legend — wait for it — ary!

The How I Met Your Mother star will play Bryan Ryan (creative name...), a former and current rival to Will Schuester who gets into bed with Sue Sylvester in an attempt to bring down Schue once and for all. The episode, titled "Dream On," will feature two NPH-Matthew Morrison duets, one of which will be to the Aerosmith song "Dream On." Ah, so that's where they got the episode name!