Unfortunately, Japan has lax discrimination laws, and there are landlords who refuse foreign tenants. This is mainly because of the language barrier. If you are not fluent in Japanese, the landlord will be very reluctant to lease you their apartment.
At Apts.jp, we work with landlords and property managers to find solutions for such problems so that you can move into an apartment that you can call "home".