Come and hear the enchanting, mysterious and hair-raising stories of old Japan full of mystical mountains, beautiful brides and ‘orrible ogres! Brought to life through inventive storytelling, puppetry and music.