With the new release of Street Fighter Legends: Sakura, we finally
get to see what the hype was all about! The results? HILARITY!!!
This has got to be the funniest, out-of-control comic we have ever
produced! And according to Omar Dogan, I quote…
How many inside-jokes / cameos / puns did you find?!