A Sierpinski tetrahedron, the 3D version of the Sierpinski triangle, stage 5. There are 4096 of the smallest triangles and 1024 of the smallest tetrahedrons. The model has 499994 faces.
The sides are 17.8 cm (7 in) long and it stands about 14.5 cm (5.7 in) high.
The pictures of the blue model are of a previous smaller version, the pictures of the white and the black model are of the current version. Thanks to @zeromangahunter for the pictures of the white model, I couldn't find out who made the pictures of the black model, but thanks anyway!