0.796 Views
Theatrical version of episode 17 of Ultra Q TV series.
Release: Apr 14, 1990
Runtime: 25 minutes
Language:
Studio: Tsuburaya Productions
Country: Japan