Street Fighter X Tekken Short Film: The Devil Within

by Adam Cookon March 10, 2012
To celebrate the release of the fantastic Street Fighter X Tekken, Thousand Pound Action Company have created a short film entitled "The Devil Within".