Can someone help me indentify what this is?

There are no discomfort during urinating or any slightest pain. It just itch from time to time

image