We’ve Published an English Page

We’ve published an English version of the official homepage for Setagaya Art Town: Sancha de Daidogei. This page will be updated as needed, so please visit! English pageJapanese page