Noboru Iguchi
is a Japanese film by Noboru Iguchi, Yoshihiro Nishimura and Tak Sakaguchi. The film is about Rin, a sixteen-year-old mutant girl who meets a gang of rebel mutants who aim to take revenge on humans for persecuting their race. The film had its international premiere at the New York Asian Film Festival in 2010. Most of the actors and actresses later went on to star in Super Sentai and Kamen Rider shows