Kenji Yoshida, ‘Inochi To Heiwa (Life and Peace)’, 2007, October Gallery