Hieda-sensei ist Professorin für Archäologie und glaubt fest an die Existenz und Kraft übernatürlicher Wesen wie Götter und Dämonen. Da er nichts beweisen kann, hat ihm sein Glaube den spöttischen Spitznamen "Youkai Hunter" von seinen Kollegen eingebracht.
Der enthaltene One-Shot, The Living City, gewann 1974 den siebten Tezuka-Preis.