We're doing a little directory restructuring. Nothing's gone, but some stuff has been moved. The new URL is
http://otakuworld.com/fkc/
. Please update your bookmarks and links.