Made In Japan Teal Clogs
The Made in Japan series is composed of a collection of stamps representing why Japan is famous and popular. You can see a stamp harbouring the cherry blossom, temples, mount Fuji, but also some famous people such as Hokusai, The main colors of the flag, red and white, are present in all stamps and the blue background symbolize the Japanese blue sky.
Check them all