Title: Karasu Tengu Yokai for ITALY 20 ART PRINTS in a BOOK Japan Mythology Shinto Gods Buddhism Ghosts Shugendo Practice Mountain Protectors Yamabushi Power Demon Spirits with Bird Beaks or Huge Long Noses