sbshrykn over 11 years ago [hidden] Isn't this just promotional art for Capcom's latest HD rerelease wankfest? -1 Reply Copy ID Copy Link