Tengu

Tengu

Tengu ("heavenly dogs") are a class of supernatural creatures found in Japnese folk lore theater,Folk tale. 

9" x 9"

masako@mingeijapan.com© Mingei Japan   2012