Monkey brains
Monkey brains are definitely one of the most legendarily revolting delights ever!
From the website of Indian located Benny Agra you can order your own chimp for eating or for a pet. Benny even promises delivery to anywhere in the world within 30 days of order. Benny sells you one chimp for 5000,- bucks, or 3 for 10.000,-
Barbaric as hell!