Diglet Man

Diglett man appears after accepting the job "Marigold Inn Pervert" in the Marigold City jobs counter. He is found south of the fence peeping through it at the Marigold Inn. Here you can battle him and upon winning he will dig to a new location. Then he is found at the far south-west corner of Marigold, and then to the west of the PokeMart. Finally you can enter the Marigold Inn and pay to rent a towel, head to the right and upstairs, in the room all the way to the left you may finally put his boner to rest and accept the cash from the job counter.