Cold, damp and humid feeling of the skin Welcome to Japan Answers