From what I read on the artist's website, the painting is an oil painting, and it came with a note explaining how the painting fits to me:

"I tried to combine your love for Harry Potter (hence the lightning bolt much like his scar) + your love of rainbows (pride). I hope you like. -Secret Santa"

I think it's beautiful and I need to find a frame as pretty as the painting to display it in!! Thank you not-so-Secret Santa, Tara!