Portal:Ancient Japan/Selected picture/2

From Wikipedia, the free encyclopedia
Credit: Unknown

Shinto has its roots in ancient Japan. Here, the God of Heavenly Punishment is shown consuming the ox-headed deity Gozu Tennō, the god of pestilence.