Pole star / Center of the Universe / Star of David
Star of David means the Pole star. It is the center of the Universe. In Japan,God of the Pole star is called Amenominakanushi-no…
Monday, June 27, 2016
BACKPACKING JAPAN TRAVELING , CULTURE , LIFESTYLE AND MORE