AMERICAN ninjas? The hell? Do they even exist?