Mahavatar Narsimha: Indian Animation's Oscar Contender