Nippon (“Sun Origin”) is Japan in Japanese. The land of the rising sun. This song is an allusion to the fact that my wife Teresa is Japanese, thus I have my own rising sun!
Home
Feed
Search
Library
Download