Quest 32: Turbo Toad Oil Merchant Missing?

I'm standing in the middle of Gleeba, near the well, where reportedly there should be a merchant who offers me quest 32, requesting turbo toad oil. But... he isn't anywhere here! I've checked in day and night, but to no avail. This is not marked as a post-game quest, so... anyone have any ideas?