Ridley vs. Lucy

Description
Metroid vs. Elfen Lied. Which battle between two bloodthristy monstrous bastards will win.