studio ghibli film about nuclear energy saving the world, still frame