Seems to be AI. Or at least that's the impression I get at least. The design and especially colouring style seems like a red flag