Kotomora
掛け小屋 (kakegoya) Japanese meaning: temporary theater | Kotomora