3 years 6 months ago Link Kotaku While movie theaters in the United States are in jeopardy, theaters in Japan just saw their biggest box office weekend ever thanks to the Demon Slayer feature anime.Read more... Author Brian Ashcraft Tags Kotaku