Alien with bike attack ! Canada, Quebec, QC

Alien with bike attack !