Some new OC, Leon, a doctor who's actually an incubus, and his bf who will eventually have a name one day lol