Giant Bat (Lords of Shadow)

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