Kotomora
平方和 (heihouwa) Japanese meaning: sum of squares | Kotomora