Wednesday, September 7, 2011

Karasu Tengu: sneak peak

Currently on the desk. Karasu Tengu: This is a companion piece to the Forest Tengu kit. In the event you are totally unaware: Tengu are Japanese forest deities featured predominately in Yamabushi folklore, they are one of the more well known yōkai (spirits/ Monsters).

No comments:

Post a Comment