japanese three generations