India’s first anime: Karmachakra is almost here. It’s an anime movie being developed by a studio called Studio Durga. The studio is based in Dheli. Karmachakra 2019… Read More
Studio Durga, a Delhi-based production house by Rajorshi Basu, decided to give India its very own Anime-inspired film Karmachakra which means “the cycle of karma”. Karmachakra is… Read More