Pinned 9 years ago
Maneki Neko, Gotokuji Temple, Setagaya, Tokyo, Japan. 10min walk from Gotokuji Station.