You will encounter this in the floating Islands on the north eastern corner be careful they will tear you off your mounts

More Karkinos Encountering Tips