Beautiful, interesting, incredible cinema.

Synopsis

Short film in which the famous Japanese film monster Godzilla visits Holland. His journey to proud Dutch national symbols has far-reaching consequences.