High Lama

The High Lama is an old priest in the Himalayan mountains.

Appearances

 * Chill Out, Scooby-Doo!