Assassin’s Creed Shadows may be the latest game in the long-running series, but its feudal Japan setting places it at the ...
Tau Lewis’s “Spirit Level” is on view at David Zwirner Los Angeles through March 29, 2025.