Japan's Kobe shrine welcomes quirky and irreverent spirits
The Tsunashiki Tenmangu shrine was founded in 979, giving it a relatively long history even compared with the many other shrines throughout Japan named Tenmangu or Tenjin shrine that celebrate the scholar.
Source: stripes.com