Author: Kenjiro Trans from Japanese by: Yoshida, Mayumi Takayanagi