Indo-Japanese media and entertainment company Geek Pictures India announces original IP ‘Panchsheela’ at Anime India 2026

Geek Pictures India, a leading Indo-Japanese media and entertainment company specialising in full-spectrum IP development and…