Catloaf about 10 years ago Based on the mole, ahoge, eye-color and glasses, I'm guessing this is demon Senne. But I have no idea.