“Smells Like Teen Spirit” just got some really great hair. During a Foo Fighters performance at Tokyo’s Summer Sonic festival on Sunday, the band Rickrolled the audience and invited Rick Astley to join them on stage.

“This is f—ing crazy,” Dave Grohl said after his introduction. “I just met him two minutes ago.”

Crazier yet was when the band began playing what sounded like the opening chords of Nirvana’s “Smells Like Teen Spirit”… and then Astley jumped in with his iconic 1987 single, “Never Gonna Give You Up,” all performed with an appropriate grunge edge. (In case you’ve forgotten, Grohl was a member of Nirvana.)

“I’m feeling f—ing marvelous,” Astley, who was also performing separately during the festival, shouted mid-song.

This wasn’t Foo Fighters’ first Rickrolling, either. The group famously blasted the track as they drove by the Westboro Baptist Church picketing their concert in Kansas City in 2015. “You can’t just sit there and do nothing. You got to go out there and say what you wanna say, so we did,” Grohl said at the time.