What is this white foamy thing I see sometimes on leaves and sometimes on small branches on my mulberry tree. (Don't forget to read updates below pictures.)
Update: I gather 3 of these foams, and tried to explore them. There was something black (or more like dark red) in the middle of each. Doesn't feel like some insect, because it wasn't moving, but felt more like egg of something.So, I broke it and it was bloody.