Pick Your Kite and Let’s Talk to The Dead
As read on Prensa Libre recently: According to the legend, each November 1st the God-world releases the souls of the dead from the underworld and for 24 hours the spirits are free to visit their live families, whom must provide a warm welcome, otherwise the spirits can cause harm to the crops and harvests. It … Read more