Herpes, Genital Warts, or??? PLS HELP!!

I’m not sure what it is but it popped up when I took my tampon off. It’s itchy! Please help!

Vestibular papilloma is what that is. Nothing bad at all.