Makers of the upcoming pan-India mythological action film, Mahavatar Narsimha released its first-look motion poster on ...