Opinion on “Vampire Wars” (1990)

Moving picture, 50 minutes

moving picture Japanese production animation fiction