AM

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…

Anime India