The Kiyomasa Well (清正井), located in the Meij Jingu (明治神宮) Inner Garden is believed to be one of Tokyo premier power spots. No one is sure when the rumors began but around 2010, Japanese celebrities began whispering that if you took a photo of the well and used it as your cell-phone mainscreen that your good luck would bubble over, like the pure water that continues to bubble from the Kiyomasa well for many decades. We know that not everyone can make it to “the pond of power” so we decided to go for you guys. We’re so glad we did.