Hello,
I bought chlorella which is a very popular seaweed in Japan which is known, if not to cure, at least to improve bad breath and body odour. This has improved my breath dramatically (and even cured it I think). So I am very happy with chlorella. You should google it on Internet. The properties of chlorella are impressive. And on me it really works. I hope it will on you too.
Before using chlorella, I had bought colon cleansers (made mainly from aloe vera) from a health shop. I used to take one tablet (or two it depends of the brand) before going to bed. This seemed to be helpful for body odours too. But chlorella in its own is FANTASTIC.