National Foundation Day is celebrated in Japan on February 11th. It commemorates the legendary founding of the country by Emperor Jimmu in 660 BC. The day is a national holiday and is marked by ceremonies and festivities throughout the country.
Jimmu Expert Challenge: Can You Beat the Highest Score?