wherenextjapan.com
Happy Birthday Tenno Heika
” Tenno Heika Banzai! ” Every 23rd of December, as the slight, dapper Japanese Emperor emerges to give his annual public speech, the crowd, frantically waving their Nisshōki flags, chan…