Curse of the Sarchopogas

S1E33 · 2009-11-06 · 25 min

Ra gets a fancy new sarcophagus, a hi-tech device that's difficult to control.

The show’s own verdict is on its page.