We use the terminology polyhedron for a closed polyhedral surface which is permitted to touch itself but not self-intersect (and so a doubly covered polygon is a polyhedron). A flat folding of a polyhedron is a folding by creases into a multilayered planar shape ([7], [8]). A. Cauchy [4] in 1813 proved that any convex polyhedron is rigid: precisely, if two convex polyhedra P, P ′ are combinatorially equivalent and their corresponding faces are congruent, then P and P ′ are congruent. By removing the condition of convexity, R. Connelly [5] in 1978 gave an example of a (non-convex) flexible polyhedron: precisely, there is a continuous family of polyhedra {Pt : 0 ≤ t ≤ 1} such that for every t 6= 0, the corresponding faces of P0 and Pt are congruent while polyhedra P0 and Pt are not congruent. (See also [6].) After then I. Sabitov [15] in 1998 proved that the volume of any polyhedron is invariant under flexing: precisely, if there is a continuous family of polyhedra {Pt : 0 ≤ t ≤ 1} such that, for every t, the corresponding faces of P0 and Pt are congruent, then the volumes P0 and Pt are equal for all 0 ≤ t ≤ 1. (See also [14].) A. Milka [12] in 1994 showed that any polyhedron admits a continuous (isometric) deformation by using moving edges, and that all Platonic polyhedra can be changed in