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 Gayle Roehm translated from Japanese by Sanae Ishida 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.