Ambassador Higgins

Ambassador Higgins is a horned toad and the former ambassador of Dodge City, Pastoon. He was killed by Mayor Albert's twin brother, Louis after working with him, thinking he was the mayor himself. He squirts blood out of his eyes when he's nervous or threatened (Normal behavior of a Horned Toad), and can be very stubborn at times.

History
Coming soon...