Showa Day on April 29th is when Japan gives itself a day off in order to encourage reflection on the ups and downs of Emperor Hirohito’s 63 year reign.
Showa Day on April 29th is when Japan gives itself a day off in order to encourage reflection on the ups and downs of Emperor Hirohito’s 63 year reign.