Olympic Vermin is an animation starring the critters and creatures of London holding their own Olympic torch lighting ceremony. Put together by Amael Isnard and Leo Bridle, the short film features are variety of messed-up vermin poking fun at the Olympics.
(via Laughing Squid)