daddy takeshi it better