Description
    Close
    6672
    A cartoon in which every episode was a different fairytale usually containing a wolf, witch or giant.