Verminous

Creepy - Deranged - Mysterious