paper Pop Culture Papercraft jeremy | March 29, 2011 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 Read More