‘Japan Supernatural’ visualises the unseen; magical animals, fiendish imps, legendary monsters and ethereal spirits....