Maneki Neko, Gotokuji Temple, Setagaya, Tokyo, Japan. 10min walk from Gotokuji Station.
19261 pins 8 boards 43 followers
Follow
5085