AT-AT in a foggy construction zone