Kotomora
多面体 (tamentai) Japanese meaning: polyhedron | Kotomora