Does it look like vestibular papillomatosis?

is this VP? or something else?

yup this is VP