Wuldastron, Twin-Blade of Giants