Castles

Which castle in Kagawa, one of Japan's 12 surviving original keeps, boasts the tallest stacked stone walls in Japan?