Takeru Sato | ALEFAST