Dragon longswoard