wtf-fun-factss:

Fox Village in Japan - WTF fun facts