In a remote island on a distant planet a strange creature is found washed ashore by a woman.
2017
1968
1966
2003
2012
2007
2021
2009
1973
2018
2023
1980
2008
2020
1993
1990
1935