Shinto, also known as kami-no-michi, is a religion originating in Japan. ... The kami are worshiped at kamidana household shrines, family shrines, and public shrines. The latter are staffed by priests, known as kannushi, who oversee offerings of food and drink to the specific kami enshrined at that location.