Kitsune Papercraft

Posted by Michael James | Thursday, May 07, 2009 | , | 0 comments »

Kitsune is the Japanese word for fox. Foxes are a common subject of Japanese folklore. This creature loves to play tricks on others.
Kitsune Papercraft

0 comments