Kotomora
竹矢来 (takeyarai) Japanese meaning: bamboo enclosure | Kotomora