The Lama's Skull

Ripley's Believe It or Not! The Animated Series

S01E07
September 15, 1999 25 min

Overview

Rip, Sam and Cyril travel to China, to photograph "The Lama's Skull", an artifact said to protect all those "within it's vision".

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!