Powerpuff Girls Doujinshi Vs Capcom:New Generation

Your idea sucks. Go away.