The Mountain Goats’ most recent album, 2015’s wrestling-themed Beat the Camp, features a song titled “The Legend of Chavo Guerrero”—and the band got the legend himself to appear in the music video for the track.

“Before you check it out, please join me in raising a glass to Chavo Guerrero: champion not only in name but in his word and deed, and now a friend,” Mountain Goats’ frontman John Darnielle wrote in a statement about the video, Pitchfork reports.

Although Guerrero’s the main attraction, Childrens Hospital and Hot Tub Time Machine star Rob Corddry also makes some appearances—sometimes clad in a furry pink vest, no less. Watch below.