Hey,
It's say who are immune to debuff, so that should also include ninjas, who have immunity for a certain amount of time.
I cant say I'am 100% sure, as i didn't test it myself because I don't find it useful card, and rather use TenTen or cards that increase Ninjutsu.