This alien is ready to fight