×

Curupira

The Curupira is a mythological creature present in the Tupi-Guarani myths in the Amazon rainforest of Brazil. The name comes from the Tupi language kuru'pir, meaning "covered in blisters". Wikipedia
Region: Brazil