Tokyo · 500 pieces by Ravensburger — photos from puzzlers