This woman’s sloth obsession is so weird! Remember the last time she was on Ellen?