War God Sacrifice

War God Sacrifice

Available on Prime Video, discovery+
S1 E5: Scotty Moore travels to Belize to see an ancient Mayan city and examines a body buried in an unusual way.