Description
    Close
    1375
    This anime adventure is based on a popular Japanese video game. It centers on a vengeful alien's search for the super-charged armor (lost on Earth during the Crusades) that will make him invincible. His beautiful twin sister fears the worst if he should find it and so begs the assistance of famous martial artist and street fighter Terry "Hungry Wolf" Bogard and his gang to help her stop him.