The French police is puzzled by strange deaths caused by a plant growing out of the stomach of the victims which finally appeared to be aliens.
1981
1999
1978
2016
2014
2013
2015
1995
2020
2011
2019