Takehiro Sato | ALEFAST