translated from Japanese by David Boyd. translated from Japanese by David Boyd translated from the Japanese by David Boyd. translated from the Japanese by David Boyd translated from Japanese by Makiko Itoh translated from Japanese by Cathy Hirano. translated from Japanese by Leeyong Soo. Kaya Doi ; translated from Japanese by David Boyd. translated from Japanese by Linda Lanz translated from Japanese by Leeyong Soo