Sacas Media Stairs
Animated installations created to play inside the Sacas Media Staircase in Tokyo, Japan.