ancient gods depicted on temple ruins revered and fed by modern day mayans chupacabra alive and well in central america , states local authority odessa davis borjon interrupted the deputys reverie , as he browsed the article beneath .