Kotomora
座標格子 (ざひょうこうし, zahyoukoushi) Japanese meaning | Kotomora