Japanese legend has it that two star-crossed lovers were only allowed to meet once a year. During this time, the story says...
.
July 2, 2018