Japan has the longest life expectancy of any country, as well as the highest ratio of centegenarians with over 20,000 folks over 100 years of age. The quality of life index for older people is high too.
But I'm not posting this to talk about longevity or demographic trends. Rather, this is about the ancient - and really fundamental - social pillar that this day represents and which is being lost in many parts of the world: that we should respect our elders.
In honor of this day, I offer the following educational video in which an impatient yuppie (explicative deleted) is taught a lesson in respect for the aged.
Happy Respect for the Aged Day.