Poster
Offset print, 103 × 72.8 cm, 2021
J. F. Oberlin University, Tokyo, 2021
Back to Top