Review of Venus Wars (1989)

Moving picture, 102 minutes

animation fiction Japanese production moving picture