Interesting, I have not seen leech drops from the tree. Probably they are too tiny to be seen. I believe those from the top are Tiger leech. They used to stay at the tip of the leave. If you go too near then they will crawl up to you.