Hachiman is a Japanese Shinto deity who is often considered to be the god of war. Although he is worshipped as a Shinto god, Buddhist elements were incorporated into this deity, following the arrival...
Japanese archaeologists working in Yao, Osaka Prefecture believe they have found the remains of Yugeno-miya, an unfinished city began by the orders of an empress who is remembered for a turbulent...