In a remote island on a distant planet a strange creature is found washed ashore by a woman.
1996
2012
2009
2000
2008
2005
2007
1974
2014
1999
1998
1995
2006
2003
1997
2013
1961