Board Thread:General Discussion/@comment-5163958-20140216051102/@comment-6527064-20140216132239

Or he could be an alternate Plumber that goes around the Ben 10 Universe doing stuff.