Omen Valley

Isle of Sin, small Island in a Laurius tributary