Kotomora
七面体 (shichimentai) Japanese meaning: heptahedron | Kotomora