Kotomora
帳場格子 (ちょうばごうし, choubagoushi) Japanese meaning | Kotomora