日出ひいずるくに
hii zurukuni

Noun

1. Land of the Rising Sun

Other forms: