Shinochi is Sakura's twin, she's the opposite of her, a awesome, strong, pretty, ect. but has two demons inside of her, her family calls her a freak so the two demons take care of her, join Shinochi as she suffers through her life. Some love. Embarrassment. And Happiness.