@Neon: They mean the Titanite Demon in the Undead Parish.
@AWC: Please refrain from using the forums for posting question on specific enemies/items/characters. The Titanite Demon article's comments section would have been much more appropriate.
Hey Volknur, how did you know the AWC was talking about the titanite demon?
Because I'm Batman... :P
Seriously, though, I looked at the "Topics for this thread:" under the reply box.
Did not see that, lol.
it probably is blind, it can most likely feel it's surroundings by the amount of electricity in the air, as I think that titanite is a sort of metal.