Description
A one-armed fighter tries to steal the secret techniques of the Long Step Mantis martial art style.
Read More
A one-armed fighter tries to steal the secret techniques of the Long Step Mantis martial art style.
Read Less