Teenage Mutant Ninja Turtles #32
ive been here!
From a commercial for the GI Joe style Street Fighter II toys, and I think this is probably the most menacing live-action M. Bison ever committed to film. Raul Julia is great, but he’s hardly threatening.
Make death your fuck bitch. (by Torvenius)