Milquetoast Van Houten

Milquetoast Van Houten is a british counterpart of Milhouse Van Houten.