Takamichi Sato | ALEFAST