Over the weekend this “Madam Truffle” clip from the upcoming Major Organ and the Adding Machine short film leaked to YouTube. (The short will be released by Orange Twin later this year, bundled with an “expanded” edition of the original 2001 album.) There’s a bit of controversy as to whether or not the clip is legit, but I’d say, judging by the amount of new Madam Truffle scenes here (and dancing lobster – Jeff Mangum), it’s real; it’s just difficult to gauge how exactly this fits into the final edited product. And the use of David Barnes’ Icon, Abstract Thee art is really odd. Anyway, here it is.

UPDATE: Glorious Noise contacted Laura Carter at Orange Twin asking if this was an actual clip from the film. “No, it’s not,” she replied via email. “Looks like someone has turned our trailer into their own personal advertisement.” So there you go. Big sigh of relief, everyone.