Have you ever had any problems living in Japan?
Here is some useful information about living in Japan.

Garbage disposal

Addresses in Japan 

Opening a bank account

Getting a taxi

Getting a credit card

English friendly real estate companies