Guest Stars Nicholas Turturro as Vinnie Lynn Chen as Girl Jaiya Chetram as Leader Kid Cormac Cullinane as Tommy Mike Soccio as DJ Michael Delisle as Larry the Funky Dragon