CSFG's branching out to pop-up cards, here's their first featuring the mini castle from Super Mario Bros, no textures though - just plain white.
Super Mario Bros. Castle Pop-up Card [Download]
DIY Pop-up Animal Book [Related Posts]
Howl's Moving Castle Papercraft
Harry Potter - Hogwarts Castle Papercraft
Sleeping Beauty Castle Papercraft
Papercraft Castle by the Ocean