A little background about myself. I'm originally from Thailand and have been living in Japan for like 8 years already and my Japanese still sucks lol. Everything about living here is great except a lot of things still have to be done through making phone calls, physical paper work online form in...