Genzaburo Sato | ALEFAST