ninja?.... WHAT NINJA?!