Naoyuki Yamaguchi

Japanese architect