All tagged The Legend of the Cherry Tree that blossoms every ten years