When a human is terribly unhappy, an angel or a demon appears to either improve or ruin the human's life. However, this story follows Sheep, a young lady that was mysteriously assigned to both races.
Watch her and her odd friends discover what happiness really means.
Comments (4)
See all