Segata, it's easier to open a language school in Japan than it is to open a restaurant.
I'm actually a graduate student at a well-respected (because people honestly don't know better) Japanese university studying the lives of various different migrants in Japan. It's impossible to generalize. Just like in all countries, you'll find receptive people and cold people. Japan is by no means a country where everyone hates you. It's nothing like being an American in Iraq or an Israeli in an Arab Middle East nation.
But really, some of this is hardly relevant. If you find your connections and your group, you will have a good time. If you have difficulties or irreconcilable differences, then deal with them accordingly or leave Japan for another place you'll feel more comfortable in.
I'm actually a graduate student at a well-respected (because people honestly don't know better) Japanese university studying the lives of various different migrants in Japan. It's impossible to generalize. Just like in all countries, you'll find receptive people and cold people. Japan is by no means a country where everyone hates you. It's nothing like being an American in Iraq or an Israeli in an Arab Middle East nation.
But really, some of this is hardly relevant. If you find your connections and your group, you will have a good time. If you have difficulties or irreconcilable differences, then deal with them accordingly or leave Japan for another place you'll feel more comfortable in.