U confuzzle da devil A vampire.... ..that sparkles???