Anytime you see this sign in Japan, it means it is either a post office or they sell stamps...