takashi hamazakilatest news & developments