Author: Kabushiki Kaisha Takeo