PSLS  •  

X-23 vs Wolverine – TGS Gameplay Screen – MARVEL VS CAPCOM 3 – large – 4996204428