savagerampage
Battle of the ninjas who would win between elektra and storm shadow.
Storm shadow would rip elektra to shreds. she is way to overated. plus storm shadows the better ninja
Storm shadow would rip elektra to shreds. she is way to overated. plus storm shadows the better ninja