Toru Ogawa
Nov 3, 1996 – Sep 21, 2015