Left Fist, Lord Zedd