Chinese Moon Lady caterpillar sleeved on Pine in the Rheidol Valley.

Name: Chinese Moon Lady

Latin: Actias dubernardi

Family: Saturniidae

Origin: China

Food Plant: Pine