Noboru Iguchi

HIFF review: ‘Dead Sushi’

I’ve always joked that all men reach full maturity at age 12. After that, they just get bigger. This statement has never been truer than with the movie, “Dead Sushi,” staring Rina Takeda.Noboru Iguchi, director of “RoboGeisha,” “Karate-Robo Zaborgar” and…