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.