Can we all agree that Team Cockroach in their 1940′s inspired demon disguises are all absolutely gorgeous?