Den lille Triton

Den lille Triton (translated: The little Triton) is a statue located in the water just outside Dar’kharrow Port.

Den lille Triton

Grimtouched of Dar'kharrow DarkDecaydence