The Amphibian
The Amphibian
| 31 December 1991 (USA)
The Amphibian Trailers

In a dark subterranean landscape, the Amphibian has lost its way.

Reviews