London-based animator Steve Warne’s incredible stop-motion short about a man haunted by his past as an 80s TV show mascot.

© Booooooom Design Inc. · Contact · Advertise · Privacy Policy · Sitemap