Noboru Iguchi (Robo-Geisha) and Yoshihiro Nishimura (Tokyo Gore Police) have just finished their next masterpiece: Mutant Girl Squad. Its US premier is coming up on July 3rd at the New York Asian Film Festival. Tickets are on sale now, if you live in New York I wouldn't miss it. You can see the complete schedule here, it looks like it's going to be an excelent year for Japanese B movies.