Natliruth is a 11 year old filly by Ruwi out of the Happy Giggle mare, Skibo Stella. She is yet to win a race from 7 starts with the latest start being 2227 days ago when 8th at Penola on June 3, 2018 in the Balnaves Of Coonawarra Mdn over 1100 metres.