Question:
Granters of three wishes
Answer:
Length:

5