A new promotional photo of The Creeper has been released. Check it out below and make sure you purchase your pair of The Creeper when it drops on September 25.

Screenshot_1