Leo DeVille

Leo DeVille is Stewie's twin brother