All 131 episodes of Dragon Ball Super will be available in English dubs and subs
Indian fans get a rare chance to meet Tanjiro's voice and Demon Slayer's producer in person
The anime movie is set to hit the theaters in India on 22 February.
Crunchyroll has more than 13 million paying subscribers globally.
The event is dedicated to celebrating the exceptional craft & artistry of Japanese animation