Mr. Toad

J. Thaddeus Toad is a crazy toad that lives in his mansion in Disney Town.

Early Life
Mr. Toad used to live in England, but he wanted so much a motorcar that he traded his mansion for one, so now he lives in Disney Town (with another mansion).