What Monster Is This? Solve the Puzzle!