What is ochimusha?

In Japanese folklore, an onryō (also known as onryou) is a type of vengeful spirit or ghost that seeks retribution or revenge against those who wronged them during their lifetime. Onryō are typically depicted as malevolent and powerful entities that are driven by intense emotions such as hatred, anger, and jealousy.

Ochimusha, on the other hand, refers to a specific type of onryō that is considered to be a fallen samurai or warrior spirit. Ochimusha are often depicted as skilled and formidable fighters who were wronged or betrayed in some way, leading them to seek vengeance in the afterlife.

The concept of ochimusha has been popularized in various forms of Japanese media, including movies, television shows, video games, and literature. The term combines the Japanese words "ochiru" (meaning to fall) and "musha" (meaning warrior), reflecting the fallen warrior status of these vengeful spirits.

Overall, ochimusha are a fascinating aspect of Japanese folklore and mythology that continue to capture the imagination of audiences around the world.