My gf and I are travelling across asia. We saw a weird symbol in Japan and thought nothing of It until we saw it again here in taiwan. It has a wix web site written on it. We went on the site, and it's a weird survey, or something. We filled it out, no reply yet. It's very intriquing, has anyone else seen this symbol? In other countries perh aps? Any idea what it may mean?