This article is a stub. You can help the In Death Wiki by expanding it.
Kenbar – An arm of Roarke Industries with a division called Renaissance Beauty and Health, which manufactures Natural Perfection makeup.[1]