Kotomora
方眼紙 (houganshi) Japanese meaning: graph paper | Kotomora