Babar smashes record books yet again