Sephiroth Vs Vergil (Final Fantasy Vs Devil May Cry) | Death Battle!
HighResNSFW - HighheelsGW - HipBones