After eating, a housefly regurgitates its food and then eats it again!

License #CGC048554