South Carolina alternative rock The Yets have delivered the music video for their latest single “Paper Ghost” today. The ...
Earlier this month, a Malaysian paper effigy store was found to be selling “Hell Covid-19 Vaccine” for the dearly departed and wandering spirits during the Hungry Ghost Festival. Au Yeung ...