It's the case of the Barf Bag Bandit!  Their have been giant bags of throw up being left all over a major U.S city, and it's got cops confused as hell!  Did you know that vomit in a bag is considered a bio hazard and you can be arrested for leaving it in a public place?

The suspect in question prefers his barf to be Italian in origin, as he enjoys the noodles and pasta sauce.  He vomits in clear plastic bags and leaves them all around town.  All fear the Barf Bag Bandit!