Alguém sabe se é herpes?

mg vagina is very itchy sometimes.

Doesnt look like it could be yeast