A Chinese food delivery driver finds out for himself, that the last delivery of the day, is certainly the weirdest.