Hyabusa

Hyabusa was a Ninja Master, who served Number Woo.

Appearances

 * Secret Agent Clank