Kotomora
矩差 (kanezashi) Japanese meaning: carpenter's square | Kotomora