Infernal cock