User blog comment:ChishioKunrin/Volume 6 Trailer - Impressions & Observations/@comment-26397825-20181017034343/@comment-25396609-20181017042456

Could very well be a mix of both. Practices related to invoking or honoring the spirits of the dead are prevalent in a number of cultures.