Kamagua Turtle Rider

This NPC is located in Howling Fjord.
26.4,59.2
25.9,57.8
26.4,58.3
25.7,60.1
25.9,57.9
25.3,60.1
25.3,60.2
26,57.8
25.8,57.8
25.2,60.3
26.1,58.1
25.9,58.1
25.8,57.9
26,58.2
26,58.1
26.6,57.5
26.6,57.4
26.6,58.1
26.4,58.1
26.6,58.2