Makoto Takeuchi | ALEFAST