The skeleton in the closet confronts the elephant in the room in “Confessions of an Idiom”, an animated short film by Amanda Koh and Mollie Helms of Ringling College of Art and Design. The film is an impressive, non-stop barrage of visual idiom puns as the skeleton finds relief in the freedom of his confession.
via Neatorama