Molestor would indicate sexual overtones. They were never proven ... but there is no doubt it's weird, perverted, deviant behaviour....