Really like the VFX. I wonder who sends organic trash from the other side of that wormhole :? I hope it is not Ted, or Ted 2 :D