Kotomora
仮小屋 (karigoya) Japanese meaning: temporary hut | Kotomora