日出 ひいずる くに
hii zurukuni

Noun

1. Land of the Rising Sun

Other forms: