Onmyōji are practitioners of onmyōdō, a traditional Japanese esoteric cosmology that blends elements of Shinto, Taoism, and Buddhism, often involving practices related to divination, spirit communication, and ritual magic. They played a significant role in the cultural landscape of premodern Japan, serving as advisors to the imperial court and conducting rituals to maintain harmony and balance in society.
congrats on reading the definition of onmyōji. now let's actually learn it.