Hirado city (28) (a)A fence to prevent foreigners from being seen by Japanese people Share this:Tweet Print (Opens in new window) Print