Until I can come up with something catchier...
Atlas Shuttered?
That is good, sounds more like “Atlas Shut-in”
Nice start though!
I’m not all that happy with it either.
Atlas shucked (and jived)?