This is Srisha. They are an Independent Filmmaker, Animator, Concept Artist, Illustrator and Music Composer. Currently based in Kolkata, West Bengal, India.