https://taskandpurpose.com/kinetic-bombardment-kep-weaponry
Rods from God weapon.
Thanks for the interesting link.