[YT]1Q3sZderNzA[/YT]
This looks to be a web ad (its a bit too long for a TV ad) for CAPCOM's Clover Studio game "God Hand" for the Playstation 2. While the game has met with rather sizable indifference in the US, if they ran some ads like this here, that might change.