Restless Competitor NPCRestless Competitor is placed in Asura Island. It drops Blood Shard.Report a mistake