Fraying Omnipotence

Stock