Is it Street Fighter-related? Capcom launches website to tease big news
https://nordot.app/865927693778960384