Shrek Crossword

123456
Across
  1. 4. Where did Fairy Godmother and Prince Charming stop for food?
  2. 6. Where does Fairy Godmother work?
Down
  1. 1. Where is Fiona from?
  2. 2. Where does Shrek live?
  3. 3. Where do the villains go to hang out?
  4. 5. What is the name of Lord Farquaad's kingdom?