Heaven Wars Shurato (1989)
TV Movie
Animation
Fantasy