TOKYO - An animated movie based on the blockbuster "Demon Slayer" manga series has taken 45 days to become the second-highest grossing movie ever in Japan, its distributors Aniplex Inc. and Toho Co. said Monday.