Yeast??

image

.

please help

image

did you ever get an answer about what this was?

no

it look like a yeast yes, any other symptoms? itching?

itching and burning