The native Japanese religion of Shinto might well be an ancient faith, but it's rarely concerned about violating a "sacred" image. People eat and drink at shrines. And now two miko shrine maidens ...
Read More