Author: Ooka, Makoto, janine Beichman,Tanikawa, Shuntaro