Author: Takeo Company Limited.