Rejuvenating body