April 4, 1966: Hitoshi Demegawa is born.