Bearzooka

It is an alien from the Den 10 : A new Hero series.