>>281121681
https://exhentai.org/g/2203054/efca1a167d/
Maybe you're thinking of Isekai Doctor? That's what I originally thought it was