Kotomora
細工所 (さいくじょ, saikujo) Japanese meaning: workshop | Kotomora