Azerite Shale Worm

There are 2 tameable creatures with this look.

Azerite Shale Worm
Exotic family: Beast Masters only, minimum level 39.Exotic Family
Can only be used by hunters in the Beast Mastery spec. Minimum level 39 in Shadowlands.
Shale BeastsLevelLocation
Can Be Tamed
The Maelstrom (Defending the Maelstrom Scenario)
Only accessible during the quest Defending the Maelstrom.
Can Be Tamed
50Nordrassil, Mount Hyjal
Only appears during the Heart of Azeroth quest Healing Nordrassil.

Shale BeastsLevelLocation
Cannot Be Tamed
30-50Lucky Strike Mines, The MOTHERLODE!! (Dungeon)
Flagged tameable but currently cannot be tamed due to a bug with some instance tames.
* Level scaling: In Shadowlands most NPCs will scale with the Hunter's level, within the constraints of their level range. Hunters can tame regular NPCs up to 2 levels higher than them, but can only tame elite NPCs of the hunter's level or below.