An overly confident village boy attempts to hunt down the legendary Chullachaki, a mysterious creature that resides deep within the Peruvian jungle.
2012
—
2018
2014
2013
2020
2019
2015
2023
1987
1989
1986
1990