I'm going to take a course in making boxes with Washi paper today. Washi paper is handmade from renewable plant fibres in mountainous regions of Japan. The Japanese Paper Place no longer has a retail store, but you can find products at:
The Paper Place
Another delightful shop on Queen St. West, when you're in the area...possibly eating Dufflet's cakes!!! Anyone for a field trip???