Opinion How the anime Demon Slayer films are driving ‘pop religion’ in Japan Bruce Winkelman May 14, 2024