This is the Japanese folk tale of Urashima Taro as told through pictures. The images are actually posted on a wall overlooking Lake Saromarko, an inlet southeast of Mombetsu, Hokkaido. Behind lies the Okhotsk Sea.
There is no explanation—just the pictures. Please enjoy and interpret the story as a friend and I did the first time we saw it.