Posted onMarch 7, 2011GamesNaruto XL Puzzle : Jigsaw The ultimate 105 levels Naruto puzzle! Also features Naruto Shippuuden images! Drag the JigSaw / photo pieces to the right places in order to recreate…Read More