wtf!! This has gotta be the most disgusting sandwich I have ever seen. Who makes this crap?