https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=20170
Looks like he had more accounts: fengapapit, fengapapit1,fengapapit2, fengapapit3, fengapapit5,fengapapit8,fengapapit9,fengapapit10.
fengapapit have first save dated to Nov 2010.
fengapapit10 have last save dated to Jul 2012.