This is a very common sight in Japan. They call these mansions. Yes, an apartment is called a mansion. It was the only time in my life I was grateful to not live in …

AloJapan.com