No photoKazuhito OhbaActingBorn 30/01/1975Gifu Prefecture, JapanDied 31/07/2018Known ForThe Spear of Longinus2004Alive2003Versus2000Rope and Boys 2: Boy Hell's Messenger1988