Answers Jump to Completed Puzzle Screenshot ClueAnswer Peter __, South African World Cup Stadium Next Clue: Amazon’s EreaderMokaba Back to Group 188