While in Japan, why not visit the world’s largest bronze budda statue, “Ushiku-Daibutsu”, it’s so big you’ll be amazed! Tour #123
日本語版The Ushiku Daibutsu was built to commemorate the 20 years of missionary work that Saint Shinran, the founder of the ...