Chefs serving toads on the table

Cane toad legs are getting cooked up by chefs.