Shun Owada
Nature through a microscope
Nature through a microscope
Three-dimensional space
Overcome the limits
Technological art
Petrifying objects