wow, that is one big caterpiller! Watch out - he may eat you out of house-plant and home! He looks about ready to burst- maybe he's getting ready to make a cocoon?