Peacock King - Spirit Warrior: A Harvest of Cherry Blossoms (1991)
Directed by Katsuhito Akiyama
Run Time - 50 min. |
Countries - Japan |
MPAA Rating - NR