There really isn't much out there about this being. Google starts coming up with "chullachaqui lodge" etc,
Have any of the ATS people ever heard of this being and have more info?? My best bud moved to Peru 3 months ago and I e-mailed him now asking if he'd
know more and can supply me with info. Watching "Destination Truth" on TV and that's how I became aware of this critter!
Yeah this thing is more of a legendary creature, not much evidence of it's existence over the years mainly just so-called sightings etcetera from the
locals. Sounds like it doesn't have much validity. Just something to keep alive for the stories. Kind of a Peruvian Chupacabra but with very little
evidence to support it's existence.