Nobu Yoshioka

Nobu is a businessman,ninja and an antagonist in the Netflix series Dardevil. He is played by Peter Shinkoda.