A cartoon in which every episode was a different fairytale usually containing a wolf, witch or giant.
Delete Confirmation
Report Duplicate TV Show