Kotomora
射翳 (mabushi) Japanese meaning: makeshift hunting blind | Kotomora