Kotomora
対角化 (taikakuka) Japanese meaning: diagonalization | Kotomora