

Nepenthes
Nepenthes Tokyo is the flagship of Keizo Shimizu's fashion empire, operating from Harajuku since 1988.
Browse this store


Nepenthes Tokyo is the flagship of Keizo Shimizu's fashion empire, operating from Harajuku since 1988.
Browse this store