climb Mount Fuji
but slowly slowly!
The highest and most sacred of Japan’s peaks, Mount Fuji, was the home of the great kami-sama or gods. Buddhists believed it was a mystical gateway between earth and heaven. The pyramid of meaning: this snail is climbing … Mount Fuji!