The Stuff of Walt Disney’s nightmares

The ludicrous short Love & Theft, by German animation studio Film Bilder, is the equivalent of dropping brown acid while watching Ren & Stimpy reruns until you vomit up Mickey Mouse. Yes, you read that correctly.

 

Related Posts