Toukakushi

Toukakushi

An election consultant with a 99% success rate.