mystery meat falling from the sky in metric tons