Been living here in Japan for more than a decade now, so I want to share the wonder of Japan and show you what an amazing place Japan is. I am also a livestreamer....