Puzzle giant spider