Yuusei Kamen

obscure sci-fi tv

Alternative titles:

  • Asteroid Mask
  • Planetary Mask
  • 遊星仮面