Swirling deposits in a giant impact basin