What is takemikazuchi-no-kami?

Takemikazuchi-no-kami is a deity in Japanese Shinto mythology. Also known as Takemikazuchi, this god is associated with war, thunderstorms, and martial arts. According to the Kojiki and Nihon Shoki, Takemikazuchi, along with his companions Kashima and Katori, descended from the heavens to subjugate various provinces and establish the rule of the imperial court.

Takemikazuchi was also believed to have helped establish the authority of the Japanese emperor, who was considered to be his earthly counterpart or avatar. In later periods, Takemikazuchi was worshipped as a guardian deity of various martial arts schools and samurai clans, who sought his protection in battle.

There are also tales of Takemikazuchi's heroic deeds in ancient Japan, such as his role in the creation of Japan and his battles against demons and other supernatural beings. Takemikazuchi continues to be regarded as a symbol of victory, courage, and martial prowess in Japanese folklore and popular culture.