director: Takashi Yamaguchi
programing: Daito Manabe