User blog comment:HappySmile33/Founder lefted/@comment-3289548-20170110215621

No, it's a mystery. Pyro Python left the HTF Wiki during December 2010 and returned shortly during 2013 and then disappeared again.