Compulsion Towards Vengence
- Episode aired Aug 25, 1995
- 24m
On an Island off the coast of Portugal, M. Bison'a scientists have completed their latest invention, the Cyber Chip, which is implanted to a person's forehead. Once implanted, this gives Bis... Read allOn an Island off the coast of Portugal, M. Bison'a scientists have completed their latest invention, the Cyber Chip, which is implanted to a person's forehead. Once implanted, this gives Bison the ability to control the subject, he can have complete control over the subject as we... Read allOn an Island off the coast of Portugal, M. Bison'a scientists have completed their latest invention, the Cyber Chip, which is implanted to a person's forehead. Once implanted, this gives Bison the ability to control the subject, he can have complete control over the subject as well, over their actions, their thoughts, even their emotions. Meanwhile, Guile and Nash wai... Read all