Gicae, Harbinger of Ro