Capcom - 9697

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