Barbecu e sauce

Who is this guy? I heard he was a mod for Ankha Cult but then he just disappeared and this Moog City guy suddenly joined and became admin. I don’t trust him. I wonder what happened to him though.