General The Land Where Having a Signature Is Frowned Upon gaijinhan | January 19, 2018 When I first learned that, “please sign here,” in Japan means to just write your name, I was astounded. Why would you write your name? It is so Read More