KFC recently launched a new marketing campaign for the new anime film Demon Slayer: Kimetsu no Yaiba The Movie: Infinity Castle. For a limited time, customers in French branches of the fast food chain ...