Noburo Iguchi
Tokyo, 1969. Following a prolific career in Japanese adult films, Iguchi became a cult director thanks to A Larva to Love (03) and other examples of the most outrageous fantastic cinema. A member of the Sushi Typhoon production company, in 2010 he won over Midnight X-Treme with Mutant Girls Squad.