It's hard to tell out of the two hay. I would go for ENFP over ENTP at the moment but I am by no means sure. I don't mean the characters are ENFP but they to me seem like characters created by an ENFP, ie Sasha (assuming he creates them himself). One of my mates who is an ENFP and I often come up with characters and act em just like that, there is something very similar about how their traits manifest. I don't know how to explain it too well but to me it just seems like the characters are created by an ENFP.