HELP WHAT IS THIS

IT ITCHES. IT DOESNT HURT IT JUST ITCHES AND IT LOOKS DISGUSTING. IT IN BETWEEN MY TOES