I was sent this from a user and he says it is a Taiwanese TV Spot for X-Men Origins: Wolverine, but since I don't read Taiwanese I am taking his word on it. This TV Spot is basically a revised version of the Extended TV Spot with some new scenes thrown in there.