Bug on a leaf.

Ants Smell Cancer

https://www.washingtonpost.com/climate-environment/2023/01/24/ants-smell-cancer