Author: Yamane, Shinsuke.