Prince of Space (1959) 24 June 20076 May 2021 Rating: 0 Japanese Space Opera Category: Science Fiction