Monsters, creatures of mystery