Naofumi Hataya and Jun Senoue