Puzzle 1000 el. Seiganto-ji Temple, Japonia