Has he recently been removed from the DNP? I know he was listed there at one point, but I can't seem to find his name there now.
No, he's still on there. Look again, under the 'A's
He's asthexiancal. I think the reasoning was something like not wanting people to post his old shit? Anyway he has a Furaffinity so go there instead.