Japan Travel: Mysterious Rock Star Jizo Statue Found at Kiyomizudera Temple
Mother Nature blesses a Buddhist statue with a full head of hair. We’re always on the go here at SoraNews24, traveling across the country to bring you some of Japan’s … Read More