Happy 2,674 birthday, Japan! Now blow out all those candles!

“Happy birthday to you! Happy birthday to you! Happy birthday, dear Jaaapaaaan! Happy birthday to you!!! Yah! Now, blow out your candles! All 2,674 of them!”

Today is a national holiday here in Japan: It’s Kenkoku Kinenbi, or National Foundation Day in English. The day is a celebration of the foundation of Japan, which occurred on February 11 in 660 BCE.

Or was it?!

Read More