Tengobushi

The  were an intelligent humanoid species. They were a group of skillful alien ninjas.