Russian designers Alexei Lyapunov and Lena Ehrlich (known as People Too) make pop culture papercraft. The level of detail in their designs is pretty epic. While the “Star” series