Ultra Q
Series • 1966
Message from Space: Galactic Wars
Series • 1978
Sister Street Fighter: Fifth Level Fist
Movie • 1976