posted by admin, September 6, 2015 @ 10:04 pm
- Director: Osamu Tezuka
- Release Date: March 22, 1991
- Run Time: 25 min
- Genre: Animation, Short, Sci-Fi
The story is a sci-fi fantasy which is loosely based on the classical Japanese Noh theatre drama Adachigahara about the demon Onibaba, of which lyrical extracts are quoted at intermission-like intervals throughout the film.