Ninja's got alot of skill. But a pirate is a freakin pirate. Face to face i would go with the pirate, but a ninja is a sneaky devil. . .Pirates got cannons though. . .