It is not in your head. Don't call Tokuda. Just go there. Once you show up there in person, they will be able to fit you in, even if you have to wait for a very, very long time (enter many hours). But my experience there has been that everybody is very polite, efficient, and the majority of their staff (whether doctors or other) speak quite good English. And their laboratory is outstanding and fast, so any tests would be done very quickly. Good luck!