Xoach Trohop, Spider King