Tokyo International Film Festival
It won the Grand Prix and the Best Director award at the 27th Tokyo International Film Festival.