Disney Villainous: Queen of Hearts 1000pc Puzzle
Country of Origin: Germany