Hello everyone!
As the title states, I have just recently arrived in Japan and will be living here for some time courtesy of my employment.
I must confess to have been lurking for the past week to have a better understanding of living life in Japan. I must say, this forum is much more...