Betrayal of the Sun

(unofficial title)
  • Japan Ultra Seven: Taijó no haišin (more)