by nianfong on Thu Jul 10, 2008 1:08 pm
re: ninja skills. wow. what's really funny is it says 忍耐術 which literally translated means "art of enduring"
completely different from "ninjutsu" which is art of holding in or staying hidden.
those guys ALMOSt have some actual functioning takedowns. ALMOST.