This website is indifferently hosted by
AloofHosting, the free web host
HuCards!
NEC's answer to the cartridge.