Becareful Of This Harry Venomous BugBecareful Of This Harry Venomous BugScientist are having problems on figuring out where this mysterious harry bug is coming from. Scientist say the harry bug is a"puss caterpillar," or Megalopyge Opercularis.Kiss FM StaffKiss FM Staff