These are seriuosly awesome and it's been years since I've seen anything lie this; papercraft! There used to be little frames of paper art in discount shops, and at the time it was paper upon paper so it stood up off the bacbaord. this is something else, and it's totally awesome!
As well as a few others
:thumb349916324: :thumb336932207: :thumb337001170:
:thumb345641828: :thumb298357808: :thumb315073221: