Megalopygidae sp. Insects, Lepidoptera, Natural History, What is this? flannel moth caterpillar, puss caterpillar