Mayor Dudley

Mayor Dudley was a mayor and one of the villains in Watta Shocking Ghost.