I believe that is EXACTLY what they are! Right after I read your reply Vermin_King, I found this!
Do you know if they still have a functioning website at all? A quick google search doesn't reveal much more than some stylistic character papertoys...
The papercrafting scene seems to be declining...
|