Bizarre shag-carpet caterpillar from Ecuadorian rainforest