News

In the Japanese creation myth, Awaji Island (Hyogo Prefecture) is known as the "birthplace of Japan", according to the ancient semi-historical text "Kojiki". The island will be the hub for the ...