Weierd cluster of bumps inside vagina,they do not burn or itch