long live the hokage