Don't have Telegram yet? Try it now!
https://www.thatswhatsheread.net/2018/06/onyx-ivory/
In which I confess I am a sucker for stories about magic