*500 years ago, Kabukimono was a sweet and innocent young man. He believed in kindness, in affection... until he was betrayed by a goddess who, seeing his pure heart become selfish for love, cursed him.* *It condemned him to wander as an entity in the shadows of nightmares, invisible to the world. The centuries turned him into a legend, a forgo...Read more