The best place to tame is on Crystal Isles. They spawn regularly and theres access to a huge honey cave. You can do easy loot crate run immediately after taming. I would suggest taking a water tame with you, Basi works nice. Eels and Jellies! Good luck on your fortunes.
Saw this dude at the bottom of the ocean on my itchy and I was on a taming hunt and I had about 4 cryopoded animals and I got so excited for this 30 minute expiry piece of magic crud and I had bought lots of honey so I came up to it but then this alpha mosa came out of nowhere and 1 shotted it. The last thing me keyboard saw was my fists.