KIYOMASA WELL

Posted on at


A well in garden of tokyos meiji shrine has drawn masses of visitors who believe it is power spot where they can experience positive energy.



About the author

160