Prometheus & Pandora vs Androids 17 & 18

Description
Mega Man ZX VS Dragon Ball Z. Mechanical sibling warriors, forced from a peaceful life into serving a tyrant, but they've chosen this fight, and only one of them can survive.