Meh Mega Drain seems a bit weak, but if it has Technician, then Im all right with it.
EDIT: I thought that this mon would be somewhat looking like CAP 4s Grass/Ghost Pokemon, but no, its a floating mushroom (yknow, its a WITCHeance), but I get that its not a beautiful witch, its one of those evil wicked witches...