Kotomora
完全平方 (kanzenheihou) Japanese meaning: perfect square | Kotomora