
A group of Jiu Jitsu fighters must help a fallen war hero regain his strength and defend earth in a fateful battle against brutal alien invaders
A group of Jiu Jitsu fighters must help a fallen war hero regain his strength and defend earth in a fateful battle against brutal alien invaders