Tokyo International Film Festival
"Thirteen Princess Trees" garnered the Special Jury Prize at the 19th Tokyo International Film Festival.