Shadow Crawler

Shadow Crawler
The Shadow Crawler is an enemy in Castlevania Lords of Shadow - Mirror of Fate.