K.J. Chang

The Ninja

K.J. Chang

The animated adventures of a so-so Ninja

One powerful sword. One pesky fly. Can the Ninja win this epic showdown?

Watching: The Fly