The statue of Daibutsu, or great Buddha at Yokohama.

Daibutsu

The statue of Daibutsu, or great Buddha at Yokohama.