Postcards from Japan
The oldest living thing in Tokyo stands on the grounds of Zenpukuji Temple | Postcards from Japan