Delectable caiman pie