Wikipedia AI summary
Caracara
Caracara or Carcara may refer to: