Comment to 'The Royal Sisters'
  • Could be some sort of meat substitute? Like one company called Impossible Foods I think it is. They have something they dub Impossible Meat. It is a meat alternative that's made from plants. But it is supposed to taste and cook like actual ground beef.