Sacrifice you say? *rubs chin*

One Mayan Mania coming up.