This is my Japanese apartment. I live an hour north of Tokyo, Japan in a city called Takasaki. This is a pretty large apartment by Japanese standards. Enjoy!

AloJapan.com