Designer, Developer, Gamer

Street Fighter x Tekken x WTF?

Capcom is so weird… I love it.

Comments