Kabuki (歌舞伎) is a classical Japanese dance-drama. Kabuki theatre is known for the stylization of its drama and for the elaborate make-up worn by some of its performers. The individual kanji, from left to right, mean sing (歌), dance (舞), and skill (伎).
Kami (Japanese: 神, [kaꜜmi]) are the spirits or phenomena that are worshipped in the religion of Shinto. They can be elements of the landscape, forces of nature, as well as beings and the qualities that these beings express; they can also be the spirits of venerated dead persons.
A
The Buddhist religion came with the rest of early Chinese culture and made an impact. Buddhism was a coherent set of beliefs which forced the native traditions to define themselves as an alternative to the Chinese influence. At the same time, Confucian concepts of government and society also arrived in Japan.
Answered an many as I could. Hope it helps :) ~Matya