Cotton Ferox: Defragmental Published 2018-11-15 at 2400 × 2400 in Cotton Ferox: Defragmental Cotton Ferox: Defragmental