The Japanese film 'Teki Cometh,' directed by Yoshida Daihachi, secured the Tokyo Grand Prix at the 37th Tokyo International Film Festival.
Open the full topic