Answers Jump to Completed Puzzle Screenshot ClueAnswer Religion Developed In Jamaica Next Clue: A Pinch Of This Will Make You FlyRastafari Back to Group 1