Brush up on your Japan knowledge while you zen out with some puzzling with the Japan Map Puzzle. This 500-piece square puzzle (51cm x 51cm) features a beautiful overview map of the …