Description
A low paid government employee makes first contact with an alien species.
A low paid government employee makes first contact with an alien species.
(This film screens with the feature film: Hundreds of Beavers)
[See more][See less]
Films: Films, Short films
Event Company: Revelation Perth International Film Festival