@Japan Travel @Japan Travel: Hirosaki Castle is a 16th century castle and is one of Japan’s few remaining cas… April 30, 2018