Thanks Roger

Quote Originally Posted by hkmoths View Post
probably one of the Lebeda species (Lasiocampidae), though not 100% sure. Some Bombycoids have tufts on the thorax like this, too.