Guest Stars Jon Stewart as Himself Josh Groban as Himself Rachael Ray as Herself Japandroids as Themselves