Checkups are awkward enough already, but imagine coming in for this...