wierd hairy catapillar

wierd hairy catapillar

Observation - wierd hairy catapillar. Description: