Saturday Night Live: Themyscira ByTastefully Offensive October 8, 2017 When two women land their boat on Wonder Woman’s home of Themyscira, they’re disappointed to discover that the island’s inhabitants aren’t quite what they expected.