i'd assume india mainly because of how isolated japan was. plus it is a whole china away.
ok sorry the answer is a. by their religion