This statue is called Showa Daibutsu and is the tallest seated bronze figure of Buddha in Japan!
You can find it in Seiryuji Temple on the outskirts of Aomori City.
This statue is called Showa Daibutsu and is the tallest seated bronze figure of Buddha in Japan!
You can find it in Seiryuji Temple on the outskirts of Aomori City.