1000-piece jigsaw puzzle, Beverly, Town Floating in the Sky ‐ Mercari: Shop from Japan