About Chullachaki
The Chullachaki or Chullachaqui, also known as the Shapishico, is a mythical forest creature of the Peruvian and Brazilian Amazonian jungle.
The Chullachaki or Chullachaqui, also known as the Shapishico, is a mythical forest creature of the Peruvian and Brazilian Amazonian jungle.