Err... yeah this site has a lot of unrelated pages on it. Here they are, but I doubt many people access them from this index page.

Rurouni Kenshin Page

NeoGeo Emulator and Rom Stash