Squeaky Clean has won Best Micro Short Film at 3 Film Festivals! This includes the Tekka, Rohip and Indo-Singapore International Film Festivals!
Luis Yarroll is a student at Escape Studios in London, specialising in the Art of Computer Animation; this is his first film.