This is not an Introduction- I've moved it to a more appropriate forum. Thanks.
I know that you are frustrated with your inability to line up some connections from afar, but that's not really the way Japan works. You might want to consider coming to Japan and seeing a few people, and either having them introduce you, or at least get some local reviews for a longer more successful tour.