Short computer failure and I’m back.

Vivienne Westwood and Anna Sui Halloween hand towels from the OIOI in Shibuya.  A necessity in Japan since paper towels are optional in most places.

Advertisements