Del Stone

Season One
(Riva Ras Regas)

Appearances

 * What's New, Scooby-Doo? - Riva Ras Regas