File:CoDGhostsCyrps.png

Cryptids are nasty lil' creatures from Call of Duty. No, we don't own that.