At an old castle here in Ozu, Ehime Prefecture, an arriving visiting party is welcomed by a corps of musketeers firing a gun salute and a squad of armored warriors waving banners. [Read More]

No reproduction or republication without written permission.