Shibuya TVTokyo, JapanDec. 8 — 14, 2025Public Screen Installation[ 50 Large & Small Screens — Shibuya Crossing ]
Water Babies by O Future — exhibited across 50 large and small screens at Shibuya Crossing, the world's most famous pedestrian intersection. Presented in collaboration with Shibuya TV, the work transformed the iconic junction into a moving image environment for seven days in December 2025. Hundreds of thousands of people passed through the work daily — art encountered in full motion, unannounced and unavoidable.