Motion Industry Vets Damon Meena & Aaron Baumle Launch Prodco Spiders & Sparrows
October 8, 2025
Director Steve Small and the animation crew at Studio AKA in London showcase their talents for understated wit and comedic timing in this 30-second charmer full of wonderful character quirks for UK insurance company Admiral. [Watch]