Japan 2007

The largest stone in the castle is called The Octopus. It is only 2.5-3 feet thick.
The largest stone in the castle is called The Octopus. It is only 2.5-3 feet thick.
November 22, 2007
Edgar Durbin