Web spot the difference : The answer for question 40 of the impossible quiz.
The impossible quiz level 33 answer
What is question 66 on the impossible quiz
The impossible quiz answer 83