Japanese miko shrine maidens turn into off-road racing queens in new commercial 【Video】

These girls literally drive away ogres during Japan’s annual Setsubun bean-throwing festival.

Read More