Street Fighter Logo
by Street Fighter
Product Details
From all across the world they gather, ready to show their might!
A 5" x 2" Official Street Fighter Logo vinyl sticker
Printed and shipped with care from Yetee HQ in Aurora, Illinois.