I know what she's like too... I can't explain it, I just can sense the essence of her posts...
I have also considered that this new Umbreon could be Gizoid God of Wrath, but that's very unlikely, because he wasn't here long enough to even know that Umbreon left, much less realize what she was like... But that doesn't mean he couldn't have come to this site to eavesdrop; it's still unlikely, if you ask me, though...
...