Kinabalu leech devours worm