Capcom - 9697


(Josh Laird) #1

Capcom are killing it with their Resident Evil games. Would love to invest in their success