Board Thread:Questions and Answers/@comment-4445265-20130318220858/@comment-98.112.98.49-20130423221934

Actually the plumber badge was explained by Ben in the episode he was captured by Khyber. He said new plumbers badge.

Everything else.... yeah