delete and repost
Interesting looking, but that's not papercraft or origami.
>>94715It is made out of cardboard though, so it is kind of on the edges of our territory.