Kosugi and Van Cleef in Japan
One of the great head-scratchers of the 80s American ninja boom was the NBC TV series The Master, created by Michael Sloan but driven by the one-man craze-catalyst that was Sho Kosugi. On one hand its very existence spoke to the … Continued