Takara Gallery Workroom
Takara Gallery Workroom, a retail shop and screen printing studio where customers can experience hands-on screen printing.