Presented by Japan Foundation
Salle J.A. De Sève
Keizo Murase
Two teens must save the world from a many-headed, mythological dragon in master artisan Keizo Murase’s directorial debut, following a lifetime crafting monster suits for all the best-known kaiju films.