First time I’ve ever seen this on my Japanese Quince...thought they looked cool. However I’m not even sure what they are. They don’t look like a flower buds..