What's with all this ninja shit at the moment? A new craze? Please enlighten me!

Peace

Buddy