Yonetani Ken + Julia, ‘Spider Tale’, 2018, Mizuma Art Gallery
Yonetani Ken + Julia, ‘Spider Tale’, 2018, Mizuma Art Gallery