Nobuyuki Taguchi is a professional photographer who was born in 1968 in Yokoham, Japan. UK resident