Answers Jump to Completed Puzzle Screenshot ClueAnswer Horus, Major God Of __ Next Clue: Tool Thrown In The Works To Cause DelayHealing Back to Group 190