Author: J J Grandville; Shigeru Kashima