Shrine maidens drive off Setsubun ogres in parkour and off-road racing chase
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 hav…


