Filmed on location in the Pentland Hills in January 2023, it stars Japanese actress Kōki as the eponymous Tornado, a ...
Japan’s #MeToo icon Ito Shiori faces backlash from her former legal team in Japan, which has delayed the premiere of her ...