Tornado

    A Japanese puppeteer’s daughter gets caught up with criminals when their show crosses paths with a crime gang, led by Sugarman and his son Little Sugar.
    • Runtime: 1 hour and 40 minutes
    • Release Date: May 29, 2025