Darn! Too many pupa and this guy got mixed up. No idea what species this is! Possibly Elm Spanworm.
Copyright Sam Jaffe