The Okuma Tower, Waseda

The average human life is about 4,000 weeks. Most people don’t feel that until week 3,500.