Author: Akagi, Akio.