Tag: Kimi ga Yo

The Shortest National Anthem for One of the World’s Oldest Countries

If you are the impatient type, who can’t wait for the national anthem to end so your favorite sporting event can begin, then Japan may be the place for you. It holds […]