Demon Slayer and Universal Studios Japan introduce a "full-body" experience this September
Grab your demon slaying gear and hop on the infinite hype train headed to Osaka!