Red Shards

Red Shards is a village on Lugaru Island.