Body caretaker