Born in 1979, the Japanese film director Irie made his directorial debut with 8000 Miles (2008) which won the grand prize in the Off- Theatre Competition at the Yubari International Fantastic Film Festival. His films include Ringing in Their Ears (2011) and 3/11 Tomorrow (2011), and Joker Game (2014).