What is on my leg!!!!

Ellie • Mama bear 🐻 4 kids what a ride! Hubby is amazing 😉💃🏼🕺🏼 Doctor for about 5 years 👩‍⚕️ love life you only get one ✌️❤️

ITS MY LEG AND IT REALLY ITCHES