Crunchyroll and Casio to be present at India’s Mela! Mela! Anime Japan festival

Anime streaming giant Crunchyroll and Japanese electronics company Casio will be present at Indian anime festival…