Takeo Ogushi | ALEFAST