Alien with bike attack ! Canada, Quebec, QC
Alien with bike attack !