Haruki Iwata

Tokyo, Japan / 1995