KIYOMASA WELL A well in garden of tokyos meiji shrine has drawn masses of visitors who believe it is power spot where they can experience positi… Posted on 29 October 2014 at 20:28 by bhabylyn read more