Living-DeadBETA!

Ultra Q The Movie: Legend of the Stars 1990

  • Released: April 14, 1990
  • Director: Akio Jissoji
Some movie data courtesy of tMDB
Physical media data courtesy of Blu-ray.com