Shin Yamimusha: Mado Fuin plot
Miminachi Hoichi spends the nights playing his biwa, a Japanese lute. Then Ashura appears in the costume of a celestial virgin. She explains that the evil world and that of the demons have collided with hostility and resentment and that monsters will be unleashed on the earth. Its cause lies with Byakki, a demon who is forced to wander in the world of demons. He will become Hoichi's greatest adversary in his struggle to survive and destroy the demons.