Street Kingdom (2026) review [Camera Japan Festival 2026] “Punk cinema for those who never knew they needed the spirit that fuelled it.”