Check out this frog papercraft I made. Its a creature from a DS game called "The World Ends With You" as you can tell from the paper craft shown here the game has a really crazy style, one that just begged me to capture it in a paper craft sculpture.
Posts
Thanks for sharing!
http://papercrafted.com
yet another outlet of my creative goods