Author: Andrew Driver(Translated) Yasutaka Tsutsui