Cockroach gizzard

Cockroach gizzard was going to be a miscellaneous item in Van Buren, the canceled Fallout 3  by Black Isle Studios.