Owner cheng kara behind that:

nuhi.org - Human Edited Web Directory

Keywords: php link directory, categories, submit link