Apparently www.wikitree.co.kr is a legit-looking Korean site that's been around for some years. But even with the pictures I have no idea what it's about.