Kotomora
平方形 (heihoukei) Japanese meaning: square | Kotomora