Marvel VS Elfen Lied. It's the ultimate battle of killer psychopaths.Marvel VS Elfen Lied. It's the ultimate battle of killer psychopaths.Marvel VS Elfen Lied. It's the ultimate battle of killer psychopaths.