ABC Mohamed Younas says all of the candidates' hands "are dirty with the blood of the people".
Afghanistan's eight presidential candidates left 46-year-old father of five Mohamed Younas so dejected that he refused to cast a vote in the April poll.
He has also decided not to participate in the expected second round run-off in June.
"I didn't cast a vote and I didn't support anyone - I'm not happy with any of the candidates," he said.
"All of our candidates' hands are dirty with the blood of the people."
Younas catches pigeons for a living, although he describes himself as jobless. His outlook is not one often heard in Kabul, especially since the April 5 vote that drew an unexpected turnout of 6.8 million people across the country.
Objectively, the day was a milestone; a tangible step towards Afghanistan's first-ever democratic transition of power that some said might never happen.
But anyone jaded by the presidential prospects seems to have been sidelined amid the astonishment of seeing Afghanistan's cities filled with lines of people braving hours of queues, incessant rain, and not least of all, the threat of deadly terrorist attacks.
These images were in stark contrast to the strain that Afghanistan's capital seemed to be under in the days ahead of the vote, especially after a spate of high-profile insurgent attacks in Kabul left everyone with a sense of foreboding for what was to come on polling day.
But the tension has been building for some time.
Read more:
Afghanistan election: uncertainty, fear grows among voters ahead of second round run-off