Netflix to release animated series on Hindu deities -