Kotomora
格子点間 (koushitenkan) Japanese meaning: interstice | Kotomora