Shinsen (神饌, literally "god" + "food offering") are offerings of foods given up to Shinto shrines or kamidana in Japan. The annual festivals carried out at different times of the year originated from Shinto rituals and festivals. As part of the ritual, locals would offer up food that had received a special blessing to welcome the kami ("gods" or "spirits").