Question: what is the name of wonder woman's home?
Answer: Themyscira