Popular ninja character costume ideas for Cosplay and Halloween

A ninja is a covert agent or mercenary in feudal Japan. They were also sometimes used as assassins. The word "ninja" is derived from the Japanese characters (shinobu), meaning "to steal, to plot". Here are some ideas for costumes if you want to dress up as a ninja for Halloween or cosplay.