Game trailer for Street Fighter x Tekken, a combo of the two popular arcade fighting games. I used to play Tekken a lot during high school and uni days, probably good enough to take part in tournaments then lol…
Asian Culture, Lifestyle and Entertainment