Originally Posted By: Eugene
I would bet its a sacrificial alter


A flying… SPACE altar??? No, sir, that is just too much. I can believe aliens landed on earth and gave spaceship piloting lessons an earthly monarch of an isolated empire. It's utterly believable -- behold the crystal skulls! But I draw the line at your fanciful imagination, my good sir! Our little grey overlords are too evolved and advanced as to need human sacrifice