Kotomora
平方数 (heihousuu) Japanese meaning: square number | Kotomora