abeautifulchaos1976:

vintageclothesretro:

the peanut vendor

Directed by Len Lye in 1933, the stop-motion animated short is one of the most unintentionally creepiest things ever committed to celluloid – https://www.youtube.com/watch?v=eQYZPwEdPoo

Leave a Reply