MEXICOPHILODEDRONS***Warning. this post contains a video that may disturb, showing human sacrifice scene from movie*** Okay let's get into it. To open the...