This item is a reward from the World of Warcraft Trading Card Game.
It makes the same noise when a warlock summons an Imp. The imp shakes up and down for a few seconds, and then announces a fortune to your whole group.
Imp in a Ball also can be found listed on the Black Market Auction House.
Here you can buy Imp in a Ball for EU or US Servers.
Also you'll get guide for receiving Imp in a Ball
Additional budget for Character transfer or Character boost to max level. BMAH Services in Shadowlands now requirement to have a max level character on server, so Trial character will not work.
Free time on evening, if you choose selfplay option