Hi Tay,
I found some information about Neutrois.
http://www.nchicha.com/cupofchicha/archives/000134.shtml There's another site that has the exact same info, but it has popups and I find that inexcusable. There is a sign for neutrois people that is pretty interesting, but I was unable to find one to link to quickly.
I don't know if you'd be interested in this, but it matches your description of yourself.