Rose: Ah! Good question! Er.... They are meatballs made from (I think) pig's liver and onion.
Brains is a name of a frozen food firm that makes them and their recipe includes various spices and stuff.
(hide) If all of a sudden the site shows up in a different language, just click the flag for your language and it will be back to normal. (pauloaguia) (show all tips)