I was jogging through a new neighborhood under construction, and I saw this brand of portable toilet on several of the lots:
The name and the graphic, taken together, just strike me as something referencing either a superhero team or a high-tech company.