Animax, the cherished 24×7 anime channel that introduced Japanese animation to most Indian fans, has made a triumphant return this year. Previously owned by Sony Pictures Networks India, the channel ...