Street Fighter Poster
A long time ago, in a street fight far far away...
A 12" x 16" Official Street Fighter Key Art poster printed and shipped with care from Yetee HQ in Aurora, Illinois.
This is a limited edition item, available only while quantities last. Each poster will be marked X/100. North America Only.