Suicide Runners: New Boss

In Suicide Runners you will fight many enemies here is another one of them. This enemy can shoot various projectiles at you as well as charge you.