cow organ? abit greasy but yummy