An expedition sets off for the last land of Mu, where legend has it that a killer death ray is emitted from the eye of a golden idol.

Showing the single result