
‘Lucky Dog’ Tackles Frustrating Immigration Issues with Humor and Song
Since setting up shop in 2019, Bangalore, India-based animation studio Chikuliba Media has produced three short films – one, KPL, was a TASI Anifest award-winner – and roughly a dozen commercial promos and explainers for the software company Freshworks. …