A Look at Life in Japan
Statuettes of cats called “maneki neko” in Japanese (beckoning cat) are pictured at Gotokuji temple in Setagaya Ward in Tokyo on April 25, 2019. (Photo by Charly Triballeau/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy