This is the Yanacochito page.
The real Yanacochito is a cartoon safety mascot for the Yanacocha mine near Cajamarca, Peru.