Decapoda Shock

An astronaut returns to Earth after a fatal accident on a distant planet.

Release Date

September 9, 2011

Status

Released

Original Title

Decapoda Shock

Runtime

10min

Budget

Revenue

Language

Production Companies