(Song Title) Renfield’s Afoot

Renfield’s Afoot

So… what do we know about Renfield?